package com.loginlib.panel;


import com.wanhe.mealbookmodule.presenter.views.ILoadingView;

/**
 * Created by Administrator on 2017/4/19.
 */

public interface InitPanel extends ILoadingView {

    /**
     * 初始化设计器数据失败
     * @author 陈德基
     * create at 2017/4/20 13:44
     */
    void onInitDesignDataFail();

    /**
     * 设计器数据返回错误，使用缓存
     * @author 陈德基
     * create at 2017/4/20 13:45
     */
    void onDesignDataErrUseCacheData();

    /**
     * 加载菜单设计器上背景图片的进程提示，如果两个参数相等了,就说明下载完成，可以继续加载其他的数据
     * @author 陈德基
     * create at 2017/4/21 11:37
     */
    void onLoadingDesignBGImageProcess(int pageCount, String absolutePath);

    /**
     * 获取菜品数据错误，使用缓存的菜品数据
     * @author 陈德基
     * create at 2017/4/21 15:09
     */
    void onDishDataErrUseCacheData();

    /**
     * 初始化菜品数据失败
     * @author 陈德基
     * create at 2017/4/21 15:12
     */
    void onInitDishDataFail();

    /**
     * 初始化菜品数据成功
     * @author 陈德基
     * create at 2017/4/21 15:43
     */
    void onInitDishDataSuccess();

    /**
     * 获取估清数据错误，使用缓存的估清数据
     * @author 陈德基
     * create at 2017/4/21 17:01
     */
    void onSallOutDataErrUseCache();

    /**
     * 估清数据初始化失败
     * @author 陈德基
     * create at 2017/4/21 17:05
     */
    void onSallOutDataInitFail();

    /**
     * 估清数据初始化成功
     * @author 陈德基
     * create at 2017/4/21 17:18
     */
    void onSallOutDataInitSuccess();


}
